make one's self scarce - Français Anglais Dictionnaire